package com.zmn.oms.third.youzan.api;

import lombok.Data;

/**
 * 类描述：
 *
 * @author lhl
 * @date 2020/05/27 20:02
 */
@Data
public class TokenData {

    /**
     * access_token 的过期时间，时间戳（单位：毫秒；过期时间：7天）
     */
    private Long expires;
    /**
     * access_token 最终的访问范围
     */
    private String scope;
    /**
     * 用于调用 API 的 access_token，有效7天
     */
    private String accessToken;
    /**
     * 授权主体id，即店铺id
     */
    private String authorityId;
    /**
     * 用于刷新access_token的刷新令牌（过期时间：28天）
     * 提示：
     * 若因网络等因素没有成功获取到新的access_token和refresh_token，在1个小时内仍可重新获取，多次重复调用拿到的是
     * 同一个access_token和refresh_token；而当新的refresh_token刷新时，上一个refresh_token立即失效
     */
    private String refreshToken;
}
